"""
员工模块接口封装
"""
# 导包
import requests,app
# 创建封装类
class IhrmEmp:
    # 定义URL
    def __init__(self):
        self.url_emp = app.BASE_URL + "/api/sys/user"

    # 定义方法
    # 查询员工列表
    def select_list(self,page_size):
        return requests.get(url=self.url_emp,
                            params=page_size,
                            headers=app.HEADERS)
    # 添加员工接口
    def add(self,data):
        return requests.post(url=self.url_emp,
                             headers=app.HEADERS,
                             json=data)
    # 查询员工接口
    def select(self,data):
        return requests.get(url=self.url_emp + data,
                            headers=app.HEADERS)
    # 修改员工接口
    def change(self,data,emp_info):
        return requests.put(url=self.url_emp + data,
                            headers=app.HEADERS,
                            json=emp_info)
    # 删除员工接口
    def delete(self,data):
        return requests.delete(url=self.url_emp + data,
                               headers=app.HEADERS)
